Hotels in San Cristóbal, San Juan

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for San Cristóbal hotels

La Terraza de San Juan

La Terraza de San Juan
3.5 star property
San Cristóbal
8.2 out of 10, Very good, (1,006 reviews)
"Cute place and great location. Quiet at night and beds are super comfy."
United States
chelsea
The price is CA $166
CA $203 total
includes taxes & fees
Jun 22 - Jun 23
La Terraza de San Juan

San Juan Airport Hotel

San Juan Airport Hotel
3.0 star property
11.8 km from San Cristóbal
8.4 out of 10, Very good, (6,003 reviews)
"Perfect place to stay before or after a flight"
United States
Jonathan
The price is CA $259
CA $320 total
includes taxes & fees
Jun 23 - Jun 24
San Juan Airport Hotel

Hyatt Place Bayamon

Hyatt Place Bayamon
3.5 star property
8.3 km from San Cristóbal
9.0 out of 10, Wonderful, (1,696 reviews)
"Perfect stay perfect location!!"
United States
Angela
The price is CA $215
CA $276 total
includes taxes & fees
Jun 29 - Jun 30
Hyatt Place Bayamon

Levimar Guest House

Levimar Guest House
2.5 star property
6.9 km from San Cristóbal
8.2 out of 10, Very good, (417 reviews)
"Good"
United States
Fausto
The price is CA $125
CA $136 total
includes taxes & fees
Jul 22 - Jul 23
Levimar Guest House

The Weekender Hotel

The Weekender Hotel
2.0 star property
Ocean Park, 6.4 km from San Cristóbal
10.0 out of 10, Exceptional, (12 reviews)
"It was a great stay, close to condado and a lot of nice restaurants! The room was also comfy!"
United States
Pierce
The price is CA $209
CA $262 total
includes taxes & fees
Jun 28 - Jun 29
The Weekender Hotel

Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham

Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham
2.5 star property
9.1 km from San Cristóbal
8.6 out of 10, Excellent, (1,675 reviews)
"Great place to stay"
United States
Milford
The price is CA $173
CA $217 total
includes taxes & fees
Jul 15 - Jul 16
Bali Hotel Adults Only Isla Verde, a Trademark by Wyndham

Nomada Beach Hostel - Adult Only

Nomada Beach Hostel - Adult Only
2.0 star property
9.2 km from San Cristóbal
9.0 out of 10, Wonderful, (800 reviews)
"Great staff and great environment"
United States
Stacey
The price is CA $200
CA $218 total
includes taxes & fees
Jul 6 - Jul 7
Nomada Beach Hostel - Adult Only

The Village Inn Hotel

The Village Inn Hotel
2.0 star property
20.1 km from San Cristóbal
8.0 out of 10, Very good, (446 reviews)
"Great place to stay "
United States
Carlito
The price is CA $158
CA $204 total
includes taxes & fees
Jun 24 - Jun 25
The Village Inn Hotel

Coral by the Sea Hotel

Coral by the Sea Hotel
3.0 star property
10.5 km from San Cristóbal
6.4 out of 10, (2,417 reviews)
"Great staff and great location!"
United States
Carlos
The price is CA $182
CA $206 total
includes taxes & fees
Jun 22 - Jun 23
Coral by the Sea Hotel

Hotel Nest

Hotel Nest
3.0 star property
9.9 km from San Cristóbal
8.4 out of 10, Very good, (734 reviews)
"I enjoyed my time in the Rio Piedras area of San Juan. The hotel and staff were great!"
United States
Gladys
The price is CA $160
CA $174 total
includes taxes & fees
Jun 26 - Jun 27
Hotel Nest

OMERO Ocean Park

OMERO Ocean Park
2.0 star property
Ocean Park, 6.5 km from San Cristóbal
8.8 out of 10, Excellent, (210 reviews)
"Loved the place!"
United States
Rudy
The price is CA $99
CA $177 total
includes taxes & fees
Jun 29 - Jun 30
OMERO Ocean Park

Acacia Boutique Hotel

Acacia Boutique Hotel
3.0 star property
Parque, 5.7 km from San Cristóbal
7.8 out of 10, Good, (1,005 reviews)
"love this quirky little place, have been staying every year for years now. great location, close to everything, Perfect quiet beach. Clean, friendly helpful staff :) Will be back"
United States
Margaret Mary
The price is CA $140
CA $160 total
includes taxes & fees
Jun 22 - Jun 23
Acacia Boutique Hotel

Casa Toñita

Casa Toñita
2.0 star property
8.4 km from San Cristóbal
9.0 out of 10, Wonderful, (129 reviews)
"First time staying and will be staying again 10/10"
United States
Ada
The price is CA $133
CA $145 total
includes taxes & fees
Jun 23 - Jun 24
Casa Toñita

CasaBlanca Hotel

CasaBlanca Hotel
3.5 star property
San Francisco, 0.3 km from San Cristóbal
8.6 out of 10, Excellent, (1,517 reviews)
"Helpful staff, nice and clean property, great location!"
United States
Jaclyn
The price is CA $126
CA $146 total
includes taxes & fees
Jul 6 - Jul 7
CasaBlanca Hotel

Olimpo Court by Otium

Olimpo Court by Otium
2.0 star property
Miramar, 3.1 km from San Cristóbal
8.0 out of 10, Very good, (150 reviews)
"Overall a great stay! Walking distance to t mobile, Sheraton casino and so much more! Grab and go breakfast to! Overall quiet and pleasant stay!"
United States
Kathleen
The price is CA $124
CA $203 total
includes taxes & fees
Jul 6 - Jul 7
Olimpo Court by Otium

Borinquen Beach Inn

Borinquen Beach Inn
2.0 star property
9.8 km from San Cristóbal
7.8 out of 10, Good, (1,006 reviews)
"Beach view, staff were pleasant."
United States
ILiam
The price is CA $154
CA $176 total
includes taxes & fees
Jun 22 - Jun 23
Borinquen Beach Inn

Residence Inn by Marriott San Juan Isla Verde

Residence Inn by Marriott San Juan Isla Verde
3.5 star property
10.4 km from San Cristóbal
8.8 out of 10, Excellent, (2,509 reviews)
"Nice hotel with a great location, Love it!"
United States
Madeline
The price is CA $317
CA $423 total
includes taxes & fees
Jul 5 - Jul 6
Residence Inn by Marriott San Juan Isla Verde

Armas Hotel

Armas Hotel
2.0 star property
Catedral, 0.6 km from San Cristóbal
8.8 out of 10, Excellent, (765 reviews)
"Had a great stay."
United States
Jennifer
The price is CA $155
CA $208 total
includes taxes & fees
Jul 14 - Jul 15
Armas Hotel

Decanter Hotel

Decanter Hotel
3.0 star property
Catedral, 0.6 km from San Cristóbal
9.2 out of 10, Wonderful, (1,006 reviews)
"Good rooms, Helpful staff & Great location"
United States
Robert
The price is CA $158
CA $192 total
includes taxes & fees
Jun 29 - Jun 30
Decanter Hotel

Hotel Rumbao, a Tribute Portfolio Hotel

Hotel Rumbao, a Tribute Portfolio Hotel
4.0 star property
Marina, 0.4 km from San Cristóbal
9.0 out of 10, Wonderful, (1,730 reviews)
"The hotel was really nice and located conveniently to the port of San Juan with restaurants and shops nearby."
United States
Shondell
The price is CA $192
CA $268 total
includes taxes & fees
Jun 28 - Jun 29
Hotel Rumbao, a Tribute Portfolio Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in San Cristóbal

Find the best San Cristóbal areas and neighborhoods for the activities you enjoy most.

Isla Verde

White-sands, beautifully clear water and excellent water sports make this beach one of the most popular in Puerto Rico.

Condado

Oceanfront and upscale, Condado boasts picturesque beaches alongside hotels, nightclubs, casinos, and shops. Stroll through La Ventana al Mar park, and enjoy easy access to public transport via T21 and D53 bus routes.

Old San Juan

The fascinating museums and captivating waterfront views are top of the list for many visitors to Old San Juan. A stop by Port of San Juan or Castillo de San Cristobal might round out your trip.

Santurce

Bask in the sun on Atlantic Ocean beaches and experience vibrant nightlife at La Placita de Santurce, while exploring museums like the Museum of Art of Puerto Rico. Enjoy easy access to public transportation via bus lines and the Tren Urbano.

Ocean Park

Upscale beachfront community with trendy beachgoers, Ocean Park offers kitesurfing and windsurfing opportunities. Stroll along Calle Loíza for bars, restaurants, and boutiques or unwind at nearby Parque Barbosa.

Top San Cristóbal Hotel Reviews

Frequently asked questions

What are the best hotels in San Cristóbal that travellers recommend?
For exceptional stays in San Cristóbal, travellers frequently recommend Hotel El Convento, Hotel Rumbao, a Tribute Portfolio Hotel, and Villa Herencia Hotel.

The 4.5-star Hotel El Convento, with an impressive 9.0 rating, is highly praised for its superb location within a shopping district. Guests often highlight the comfortable and clean rooms, excellent beds, and fantastic food. It is conveniently located just 0.3 km from Museo de Arte e Historia de San Juan and 0.6 km from San Juan Ferry Dock.

Another excellent choice is the 4-star Hotel Rumbao, a Tribute Portfolio Hotel, which also boasts a 9.0 rating. This hotel is known for its friendly and helpful staff, great location, and delicious food. It offers valet parking and is very close to San Juan Ferry Dock at just 0.1 km, and Plaza de Colon at 0.3 km.

The 3.5-star Villa Herencia Hotel, rated 9.2, is particularly noted for its superb location within a historical district. Travellers appreciate the friendly staff, nice size rooms, and unique decor. It is situated 0.3 km from Museo de Arte e Historia de San Juan and 0.6 km from San Juan Ferry Dock.
What are the best family hotels in San Cristóbal?
For families looking for highly-rated accommodation in San Cristóbal, consider Hotel Puerto Valdes, Aloft San Juan, and Hotel El Convento.

The 4-star Hotel Puerto Valdes, with an 8.8 rating, is well-suited for families, offering a free travel crib and a free crib, along with free WiFi and free self-parking. Guests appreciate the free ferry terminal shuttle and free area shuttle, making it easy to explore. It is conveniently located near San Juan Ferry Dock, just 1.1 km away, and Tercer Milenio Park, 0.5 km away.

Aloft San Juan, a 3.5-star hotel with an impressive 9.2 rating, is another excellent family option. It provides a free crib, connecting rooms, and free rollaway/extra beds. The hotel features an outdoor pool with a poolside bar and free toiletries. It is situated 1.3 km from Condado Beach and 0.1 km from Carribbean Cinemas VIP Distrito.

The 4.5-star Hotel El Convento, rated 9.0, is a superb choice for families seeking comfort and convenience. It offers a free crib and connecting rooms, along with bathrobes and designer toiletries. Located in a shopping district, it is 0.6 km from San Juan Ferry Dock and 0.3 km from Museo de Arte e Historia de San Juan.
What are the best spa hotels in San Cristóbal?
For an excellent spa hotel in San Cristóbal, the Hotel El Convento is a superb choice.

This 4.5-star hotel, with a 9.0 rating, offers a relaxing spa experience with massage services and provides designer toiletries and bathrobes for added comfort. Guests consistently praise the friendly and helpful staff, the comfortable and clean rooms, and the fantastic food. Its location is perfect, being very close to La Fortaleza, the Museo de Arte e Historia de San Juan, and the Canvas Art Gallery.
What hotels in San Cristóbal offer free breakfast?
For a hotel in San Cristóbal that offers free breakfast, Casa Sol Bed and Breakfast is an excellent choice.

This 3.5-star bed and breakfast, with a great 10.0 rating, provides a full complimentary breakfast daily, which guests consistently appreciate. It is located within a historical district, close to several points of interest such as the San Juan Ferry Dock, just 0.5 kilometres away, and Puerta de San Juan, 0.6 kilometres away. Guests have described the rooms as lovely.
What are the most romantic hotels in San Cristóbal for couples?
For couples seeking a romantic stay in San Cristóbal, the Decanter Hotel and CasaBlanca Hotel are both excellent choices.

The 3-star Decanter Hotel, with a superb rating of 9.2, offers lovely rooms with balconies or furnished balconies, great for enjoying a quiet moment together. It is conveniently located in a historical district, just 0.2 km from the Museo de Arte e Historia de San Juan and 0.3 km from La Fortaleza. Guests frequently praise the friendly and helpful staff, as well as the spacious and clean rooms.

Another wonderful option is the 3.5-star CasaBlanca Hotel, rated 8.8. This hotel also provides rooms with furnished balconies and features a delightful rooftop terrace, offering a charming setting for couples. It is situated in a historical district, very close to Canvas Art Gallery (0.1 km) and Teatro Tapia (0.1 km). Travellers often highlight its great location and the friendly, helpful staff.
When is the best time to go to San Cristóbal?
The best time to go to San Cristóbal, Puerto Rico, is during the dry season, which runs from December to May.

This period offers pleasant weather with less humidity and lower chances of rain, making it ideal for exploring the city's historic sites and enjoying outdoor activities. Temperatures during these months are typically warm and comfortable, usually ranging from 24°C to 29°C.

Couples looking for a relaxing holiday will appreciate the calm and sunny conditions, great for strolling through the old town's colourful streets or visiting the San Cristóbal Fortress without the interruption of sudden downpours. The drier weather also makes it easier to enjoy romantic evenings at outdoor restaurants.

Solo travellers who enjoy exploring on foot will find the dry season particularly convenient. The comfortable temperatures and clear skies are great for discovering the city's architecture, visiting museums, and taking day trips without weather concerns.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right San Cristóbal hotel for you.
How can I save on a San Cristóbal hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on San Cristóbal hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a San Cristóbal hotel?
Hotel prices in San Cristóbal often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia